html{

  font-size: 14px;

  font-family: "Microsoft YaHei";

}



*{

    box-sizing: border-box;

}



body,

div,

ul,

ol,

ul,

li,

ol,

dl,

dd,

dt,

form,

span,

p,

textarea {

    margin: 0;

    padding: 0;

    list-style: none;

}



address,

caption,

cite,

code,

dfn,

th,

var {

    font-style: normal;

    font-weight: normal;

}



h1,

h2,

h3,

h4,

h5,

h6 {

    margin: 0;

    padding: 0;

    font-weight: normal;

}



input {

    padding-top: 0;

    padding-bottom: 0;

}



input::-moz-focus-inner {

    border: none;

    padding: 0;

}



select,

input {

    vertical-align: middle;

}



select,

input,

textarea,

button {

    font-size: 12px;

    margin: 0;

    background: transparent;

    border: none;

    outline: none;

    caret-color: #1743E1;

}



input[type="text"],

input[type="password"],

textarea {

    outline-style: none;

    -webkit-appearance: none;

}



textarea {

    resize: none;

}



table {

    border-collapse: collapse;

    border-spacing: 0;

}



th,

td {

    font-size: 16px;

    padding: 0

}



img {

    border: 0;

    margin: 0;

    padding: 0;

    vertical-align: top

}



img {

    border: none;

}



a {

    outline-style: none;

    text-decoration: none;

    cursor: pointer

}



a:hover {

    color: #c00;

    text-decoration: none;

}



.clearfix:after {

    content: ".";

    display: block;

    height: 0;

    visibility: hidden;

    clear: both;

}



.clearfix {

    zoom: 1;

}



.clear {

    clear: both;

    height: 0;

    font-size: 0;

    overflow: hidden;

}



.auto {

    margin-left: auto;

    margin-right: auto;

}



.fl {

    float: left;

}



.fr {

    float: right;

}



.show {

    display: block !important;

}



.hide {

    display: none !important;

}



input::-webkit-input-placeholder,

textarea::-webkit-input-placeholder {

    color: #b2b2b2;

}



input:-moz-placeholder,

textarea:-moz-placeholder {

    color: #b2b2b2;

}



input::-moz-placeholder,

textarea::-moz-placeholder {

    color: #b2b2b2;

}



input:-ms-input-placeholder,

textarea:-ms-input-placeholder {

    color: #b2b2b2;

}